import request from '../../router/axios'

export function getBasic(params) { // 根据id获取表头表体表尾
  return request({
    url: '/admin/form/basic',
    method: 'get',
    params
  })
}

export function getInfo(params) { // 根据业务功能ID获取模板
  return request({
    url: '/admin/form/info',
    method: 'get',
    params
  })
}

export function addInfo(data) { // 新增模板
  return request({
    url: '/admin/form/info',
    method: 'post',
    data
  })
}

export function updateInfo(data) { // 更新模板
  return request({
    url: '/admin/form/info',
    method: 'put',
    data
  })
}

export function deleteInfo(params) { // 删除模板
  return request({
    url: '/admin/form/info',
    method: 'delete',
    params
  })
}

export function getRoleInfo(params) { // 查询源数据树结构
  return request({
    url: '/admin/roleTemp/info',
    method: 'get',
    params
  })
}

export function updateRoleInfo(data) { // 修改源数据数结构
  return request({
    url: '/admin/roleTemp/info',
    method: 'put',
    data
  })
}
